hand-threshing machine - Turkish English Dictionary